Package-level declarations

Types

Link copied to clipboard
open class AndroidLogTrainer(val minLevel: Level = Level.VERBOSE) : Trainer

AndroidLogTrainer handles logging to Android's Logcat system.

Link copied to clipboard
class AndroidTestLogTrainer(val minLevel: Level = Level.VERBOSE) : AndroidLogTrainer

The purpose of this AndroidLogTrainer is to allow for the logs to be printed during instrumented test runs via Android Logcat.

Link copied to clipboard
open class ColoredUnitTestTrainer(minLevel: Level = Level.VERBOSE, showTimestamp: Boolean = true) : UnitTestTrainer

ColoredTestTrainer extends UnitTestTrainer with ANSI color support.

Link copied to clipboard
class NSLogTrainer(val minLevel: Level = Level.VERBOSE) : Trainer

The purpose of this class is to handle logging to iOS system logs using NSLog.

UnitTestTrainer
Link copied to clipboard
open class UnitTestTrainer(val minLevel: Level = Level.VERBOSE, showTimestamp: Boolean = true) : Trainer

TestTrainer handles simple console logging during Kotlin tests.

open class UnitTestTrainer(val minLevel: Level = Level.VERBOSE, showTimestamp: Boolean = true) : Trainer

UnitTestTrainer handles simple console logging during tests on iOS.